﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using DAO;
using System.Data;
namespace BUS
{
    public class busQuanLyBep
    {
        daoQuanLyBep daoBep = new daoQuanLyBep();
        //Phiếu yêu cầu_________________________________________________________________________
        public DataTable bLayDSPhieuYeuCauNL()
        {
            return daoBep.dLayDSPhieuYeuCauNL();
        }
        public DataTable LayDSPhieuYCTheoNgayBatDau(DateTime dtBatDau)
        {
            return daoBep.DSPhieuYCTheoNgayBatDau(dtBatDau);
        }

        public DataTable LayDSPhieuYCTheoNgay(DateTime dtBatDau, DateTime dtKetThuc)
        {
            return daoBep.DSPhieuYCTheoNgay(dtBatDau,dtKetThuc);
        }
        //Phiếu xuất_______________________________________________________________________________
        public DataTable bLayDSPhieuXuat()
        {
            return daoBep.dLayDSPhieuXuat();
        }
        public DataTable LayDSPhieuXuatTheoNgayBatDau(DateTime dtBatDau)
        {
            return daoBep.DSPhieuXuatTheoNgayBatDau1(dtBatDau);
        }
        public DataTable LayDSPhieuXuatTheoNgay(DateTime dtBatDau, DateTime dtKetThuc)
        {
            return daoBep.DSPhieuXuatTheoNgay1(dtBatDau, dtKetThuc);
        }
        //Lấy danh sách chi tiết phiếu yêu cầu_____________________________________________________________________
        public DataTable bLayDSChiTietPhieuYC()
        {
            return daoBep.dLayDSChiTietPhieuYC();
        }
        //Chi tiết phiếu yêu cầu
        public DataTable bLayChiTietPhieuYC(int MaPYC)
        {
            return daoBep.dLayChiTietPhieuYC(MaPYC);
        }

        //Load danh sách chi tiết phiếu xuất___________________________________________________________________________
        public DataTable bLayDSChiTietPhieuXuat()
        {
            return daoBep.dLayDSChiTietPhieuXuat();
        }
        //Lấy chi tiết phiếu xuất
        public DataTable bLayChiTietPhieuXuat(int MaPX)
        {
            return daoBep.dLayChiTietPhieuXuat(MaPX);
        }
        //Cập nhật trong bảng Phiếu xuất kho__________________________________________________________________________
        public DataTable bCapNhatPhieuXuatKho( int MaNVLapPX, int MaPX)
        {
            return daoBep.dCapNhatPhieuXuatKho(MaNVLapPX, MaPX);
        }
    }
}
